self contempt - French English Dictionary